mechanical translator - German English Dictionary